.hd {
border-top: 4px solid #7F7F7F;;
margin-bottom: 5px;
}

#comentarios p.nombre {
font-weight: bold;
color:#33829D;
}

#comentarios li {
list-style: none;
list-style-type: none;
list-style-position: initial;
list-style-image: initial;
/*margin-bottom: 10px;*/
border-top: 1px dotted #7F7F7F;
display: table;
height: 1%;
width: 100%;
/*padding-top: 7px;*/
padding-right: 0px;
/*padding-bottom: 15px;*/
padding-left: 0px;
position:relative;
overflow:hidden;
float:left;

}

.data {
float: left;
}
.texto {
/*float: left;*/
margin-left: 10px;
}

#comentarios {
/* Mejor tomar el ancho de la columna_foto */
padding-right: 260px;
padding-top: 5px;
/*padding-right: #columna_foto.width;*/

}
